Skip to main content

All Questions

-1votes
1answer
99views

Verifiable Credentials Wallet

I'm working on a project that requires the use of verifiable credentials, and I'm looking to build a wallet that can store and manage these credentials according to the W3C standard. However, I'm ...
ash's user avatar
  • 99
5votes
8answers
935views

How to scale code reviews

My boss say we should find a way to scale code reviews at our company. As it is right now, we have about 16 software developers spread across 4 different teams/squads, but soon the company will close ...
Vini.g.fer's user avatar
3votes
5answers
479views

Always better to wait?

I've been wondering if this concept has a name and a consolidated theory behind. If you need to build software, but you don't need it right now, it's always better to wait because the technology ...
Legisey's user avatar
29votes
6answers
3kviews

Turning a personal Python project into a releasable library

I'm an academic rather than a programmer, and I have many years' experience writing Python programs for my own use, to support my research. My latest project is likely to be useful to many others as ...
N. Virgo's user avatar
94votes
14answers
9kviews

How can I avoid always feeling like if I completely rebuilt my program from scratch I'd do it much better? [closed]

I have learned a significant amount of coding, however, it's always been in a scientific environment (not computer science), completely self-taught without anyone to guide me in the right direction. ...
Ashish's user avatar
4votes
3answers
409views

Agile methodology in pure technical terms

I often hear about agility processes, but it seems to me that it is (nearly) always tied to team organization and delivery processes. It (nearly, once again) never comes to the bottom of the bottle: ...
Yassine Badache's user avatar
30votes
4answers
14kviews

Using #ifdef to switch between different types of behavior during development

Is it a good practice to use #ifdef during development to switch between different types of behavior? For example, I want to change the behavior of existing code, I have several ideas how to change ...
Yury Shkliaryk's user avatar
-2votes
2answers
81views

multiple uses for original software [closed]

How does a programmer figure out multiple uses or applications for the original software he/she has written. I am an artist who has designed a RPG game with several different and separate applications ...
Sheila Ward's user avatar
-1votes
1answer
62views

New project development & git guidlines and hints [closed]

We are two senior students and we want to develop an app. Although we dont have experience on using git & github. Our app will consist of a server handling requests with a mongoDB database. The ...
Manos's user avatar
4votes
4answers
28kviews

Multiline formatting of long function signatures/calls [closed]

Let's say you have a signature like so: public void MyFooBar(IExtraSuperLongTypeName param1, TypeA param2 ISomeotherReallyLongTypeName param3, TypeB param4, TypeC param5) Formatting in on one line is ...
eltommo's user avatar
1vote
1answer
130views

Creating a software development process for teams that don't have one

My workplace has several groups that have little to no software development process. They use source control, and lightly use an issue tracking system, depending on the project. Teams are not ...
Stealth Rabbi's user avatar
64votes
8answers
5kviews

How can I get things right at the beginning of a software project? [closed]

I am programmer with 1 year experience, recently I realized I seldom start a project correctly (most of my side project), normally the project cycle goes like Start with a few use-cases Start coding ...
Qingwei's user avatar
11votes
1answer
871views

Slicing up the Development Stack - diagonally?

We've got a new project going on, and at the moment developers have been split into two teams, team A and team B. This project has 2 parts to it which require development throughout the development ...
Ian's user avatar
  • 427
1vote
2answers
1kviews

How do I organizing 2 different projects with shared code

I know there have been same question asked multiple times on the programmers stackexchange. I think my question is more specific and hence decided to start a new question. My current a project which ...
Umakant Patil's user avatar
1vote
1answer
367views

Using conditional feature compilation/inclusion for release versioning

I have been playing with the following idea: commonly when different release series (1.0.x, 1.1.x, development code) of a product are maintained in parallel one uses different branches within a ...
michaeljt's user avatar

153050per page
close